a chatterbox - English Synonyms Dictionary